#define _CRT_SECURE_NO_WARNINGS
template<class T>
class vector
{
private:
	T* _a;
	size_t _size;
	size_t _capacity;
};

// vector<int>
class vector<int>
{
private:
	int* _a;
	size_t _size;
	size_t _capacity;
};

// vector<vector<int>>
class vector<vector<int>>
{
private:
	vector<int>* _a;
	size_t _size;
	size_t _capacity;
};